package com.proyecto.core.modelo.servicio.interfaces;

import java.util.ArrayList;

public interface IServicioSeguridad {
	
	public ArrayList<Integer> opcionesIMEC(String usuarioCod, String OpcionCod);
	
	@SuppressWarnings("unchecked")
	public ArrayList<String> obtenerSeccionesPorUsuario(String usuarioCod, ArrayList<String> seccionesUsuario);
	
	//operacionCod = Secciones o Reportes
	public ArrayList<Integer> buscarOpcion(String usuarioCod, String OpcionCod, ArrayList listaDeSeccionesPermitidas);
	
	public boolean esAutorizado(String usuarioCod, ArrayList<Integer> AIMEC);
	
}
